The fast Fourier transform for experimentalists. Part I. Concepts

نویسندگان

  • Denis Donnelly
  • Bert W. Rust
چکیده

The inverse transform reverses the process, converting frequency data into time-domain data. Such transformations can be applied in a wide variety of fields, from geophysics to astronomy, from the analysis of sound signals to CO 2 concentrations in the atmosphere. Over the course of three articles, our goal is to provide a convenient summary that the experimental practitioner will find useful. In the first two parts of this article, we'll discuss concepts associated with the fast Fourier transform (FFT), an implementation of the DFT. In the third part, we'll analyze two applications: a bat chirp and atmospheric sea-level pressure differences in the Pacific Ocean. The FFT provides an efficient algorithm for implementing the DFT and, as such, we'll focus on it. This transform is easily executed; indeed, almost every available mathematical software package includes it as a built-in function. Some books are devoted solely to the FFT, 1–3 while others on signal processing, 4–6 time series, 7, 8 or numerical methods 9,10 include major sections on Fourier analysis and the FFT. We draw together here some of the basic elements that users need to apply and interpret the FFT and its inverse (IFFT). We will avoid descriptions of the Fourier matrix , which lies at the heart of the DFT process, 11 and the parsing of the Cooley-Tukey algorithm 12 (or any of several other comparable algorithms), which provides a means for transforming the discrete into the fast Fourier transform. The Cooley-Tukey algorithm makes the FFT extremely useful by reducing the number of computations from something on the order of n 2 to n log(n), which obviously provides an enormous reduction in computation time. It's so useful, in fact, that the FFT made Computing in Science & Engineering's list of the top 10 algorithms in an article that noted the algorithm is, " perhaps, the most ubiquitous algorithm in use today. " 13 The interlaced decomposition method used in the Cooley-Tukey algorithm can be applied to other orthogonal transformations such as the Hadamard, Hartley, and Haar. However, in this article, we concentrate on the FFT's application and interpretation. As a rule, data to be transformed consists of N uniformly spaced points x j = x(t j), where N = 2 n with n an integer, and t j = j × ⌬t where j ranges from 0 to N – 1. (Some FFT implementations don't require that N be a …

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Review of Application of Signal Processing Techniques for Fault Diagnosis of Induction Motors – Part I

Abstract - Use of efficient signal processing tools (SPTs) to extract proper indices for fault detection in induction motors (IMs) is the essential part of any fault recognition procedure. The Part1 of the two parts paper focuses on Fourier-based techniques including fast Fourier transform and short time Fourier transform. In this paper, all utilized SPTs which have been employed for fault fete...

متن کامل

Sparse 2D Fast Fourier Transform

This paper extends the concepts of the Sparse Fast Fourier Transform (sFFT) Algorithm introduced in [1] to work with two dimensional (2D) data. The 2D algorithm requires several generalizations to multiple key concepts of the 1D sparse Fourier transform algorithm. Furthermore, several parameters needed in the algorithm are optimized for the reconstruction of sparse image spectra. This paper add...

متن کامل

Pathologies cardiac discrimination using the Fast Fourir Transform (FFT) The short time Fourier transforms (STFT) and the Wigner distribution (WD)

This paper is concerned with a synthesis study of the fast Fourier transform (FFT), the short time Fourier transform (STFT and the Wigner distribution (WD) in analysing the phonocardiogram signal (PCG) or heart cardiac sounds.     The FFT (Fast Fourier Transform) can provide a basic understanding of the frequency contents of the heart sounds. The STFT is obtained by calculating the Fourier tran...

متن کامل

Approximate Dynamic Analysis of Structures for Earthquake Loading Using FWT

Approximate dynamic analysis of structures is achieved by fast wavelet transform (FWT). The loads are considered as time history earthquake loads. To reduce the computational work, FWT is used by which the number of points in the earthquake record are reduced. For this purpose, the theory of wavelets together with filter banks are used. The low and high pass filters are used for the decompositi...

متن کامل

Determination of Riboflavin by Nanocomposite Modified Carbon Paste Electrode in Biological Fluids Using Fast Fourier Transform Square Wave Voltammetry

Herein, fast Fourier transformation square-wave voltammetry (FFT-SWV) as a novel electrochemical determination technique was used to investigate the electrochemical behavior and determination of Riboflavin at the surface of a nanocomposite modified carbon paste electrode. The carbon paste electrode was modified by nanocomposite containing Samarium oxide (Sm2O3)/reduced gra...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Computing in Science and Engineering

دوره 7  شماره 

صفحات  -

تاریخ انتشار 2005